<?php
$xml = <<<XML
<?xml version='1.0' standalone='yes'?>
<empresas>
  <empresa tipo="SRL">
	<nombre>La Gran Empresa</nombre>
    <directivos>
		<directivo cargo="CEO">Roberto</directivo>
		<directivo cargo="Gerente">Mirta</directivo>
		<directivo cargo="Gerente RRHH">Esteban</directivo>
	</directivos>
	<datos_ubicacion>
		<calle>La Gran Calle</calle>
		<numero>34</numero>
	</datos_ubicacion>
  </empresa>
  <empresa tipo="SA">
	<nombre>Panorámica</nombre>
    <directivos>
		<directivo cargo="Director">Leonardo</directivo>
		<directivo cargo="Secretario">Miguel</directivo>
	</directivos>
	<datos_ubicacion>
		<calle>La Paloma</calle>
		<numero>6589</numero>
	</datos_ubicacion>
  </empresa>
</empresas>
XML;

$empresas = new SimpleXMLElement($xml);
echo '<h1>Empresas</h1>';
// Mostrar nombre de la primer empresa
echo '<hr>1: <br>';
echo $empresas->empresa[0]->nombre .'<br>';

// Mostrar el tipo de la segunda empresa
echo '<hr>2: <br>';
echo $empresas->empresa[1]['tipo'] .'<br>';

// Mostrar el primer directivo de la primer empresa (dos opciones)
echo '<hr>3: <br>';
echo $empresas->empresa->directivos->directivo .'<br>';
echo $empresas->empresa[0]->directivos->directivo[0] .'<br>';

// Mostrar todos los directivos de la segunda empresa
echo '<hr>4: <br>';
foreach ($empresas->empresa[1]->directivos->directivo as $directivo) {
	echo $directivo .'<br>';
}

// Mostrar los cargos de los directivos de la segunda empresa
echo '<hr>5: <br>';
foreach ($empresas->empresa[1]->directivos->directivo as $directivo) {
	echo $directivo['cargo'] .'<br>';
}
?> 
